home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Collections: Franz PD
/
Franz PD Disk #163 (1992-04)(Rhein-Sieg-Soft).zip
/
Franz PD Disk #163 (1992-04)(Rhein-Sieg-Soft).adf
/
Grubcalc_V1.1
/
Anleitung
< prev
next >
Wrap
Text File
|
1992-03-25
|
15KB
|
489 lines
______
/ /\ \
/ / \ \
___________/ / /\ \ \ ___________ __________
/ // / / / / / // / //
/ ______// \ \ / / / ______// / _____//
/ // \ \ / / / // / //
/ //___________\_ /____________/ //______________/ //
/ ______________ __________ ________________ //
/ // / /\ \ / // / //
/ //_______ / / \ \ / //_______ / //_____
/ // / / \ \ / // / //
/___________// / _/ \_ \ /___________// /_________//
\ \ / /
\ \ / / __________________________________
\ \ / / / \
\ \ / / / Presents \
\ \/ / / ------------- \ \ / / Grub_Calc Version 1.1 o
\ / / Grub_Calc_V1.1 \
\ / /__________________________________________\
==
Grub_Calc - The Story (is True)
Grub_Calc Version 1.1
---------------------
Anleitung
* In dieser Version ist es von nun an moeglich beliebig viele Datensatze zu
verwalten ( Version 1.0 - 400 Satze)
* Die Schreib und Lese-Routine wurde von Sequentiell auf Random-Format
geandert .
Das heisst , das Programm kann die alten Daten der ersten Version nicht
mehr verarbeiten .
( Aber trostet Euch , Ihr habt ja jetzt die Moglichkeit bis zu 1000000..
Datensatze zu verarbeiten < Falls Ihr genugend MEMORY besitzt > )
* Das nachtragliche Andern (Editieren) beliebiger Datensatze ist uneinge-
schrankt moglich .
* Fur unglickliche User welche keine Besitzer einer Festplatte sind :
! Um einen schnellen Ablauf der Lade- und Seitenscrollroutine zu gewaehrleisten
! ist es ratsam die Daten entweder in die RAM:Disk zu verlegen oder die Daten
! (Diskette) zu optimieren .
! Das macht sich bei grossen Datenbestaenden bemerkbar
* Der Pfad der aktuellen Datei wird auf einem eigenen Screen angezeigt .
Ebenso die Anzahl der Datensatze als auch die Laenge der Datei in Bytes .
* Im Datenblatt kann man mit den Cursortasten <UP> und <DOWN> scrollen .
Mittels Cursortasten <UP> und <DOWN> und SHIFT wird seitenweise ge-
blattert .
SHIFT <A> springt zum Dateianfang
SHIFT <E> springt zum Dateiende
Shift <C> neuer Datensatz (Anhangen)
ESC springt immer zur vorigen Routine von der gestartet wurde
Sollten Sie das Programm schnell verlassen oder zum
ROOTS-Menu zuruck wollen ist immer ESC zu drucken .
F1 Scrollt den Summenscreen nach oben
F2 Scrollt den Summenscreen nach unten
*** DAS PREFERENCES-MENU ***
An sich nichts besonderes , doch auf Grund des Modularen Programmier-
stils wird es in spateren Versionen einige Features geben .
* Sie haben die Wahl zwischen 3 verschiedenen Fullmuster fur Leerstellen
z.B.
1 . "WANDSCHRANK.........."
2 . "WANDSCHRANK__________"
3 . "WANDSCHRANK "
Diese werden sowohl im Arbeitsblatt als auch beim Druckvorgang erkannt
und sofort aktualisiert .
folgende Einstellungen sind moglich
* Die Einstellung der Seitenlange ( Blattlaenge )ist mit der Maus einstellbar
Die Einstellung der zu Druckenden Datensatze ( Je Blatt) ------- || -------
Die Einstellung der Ubertrage (Returns) nach Blattende ------- || -------
Die Einstellung EINZELBLATT oder ENDLOSPAPIER ------- || -------
* Die Namen fur " Ware " , " Einheit " , " Summe 1 " , " Summe 2 "
konnen durch anklicken derselbigen geandert werden
Wird nach dem Anklicken eines solchen lediglich <RETURN> gedruckt
so ubernimmt das Programm den Original (Default Wert)
* Sollten Sie Ihre optimale Einstellung abspeichern wollen , so koennen Sie
dies mittels SAVE - Gadget
Wollen Sie jedoch nur eine Einstellung ausprobieren , so ist lediglich
das OK - Gadget anzuklicken .
Mittles ORIGINAL - EINSTELLUNG - Gadget werden die von mir voreingestellten
Werte wieder ubernommen (Default)
* Beim Start des Programmes pruft < Grub_Calc_V1.1 > ob bereits Preferences
daten eingestellt bzw. verandert wurden .
Hierbei wird IMMER das <SYS:S> Verzeichnis nach der Datei "Grub.Prefs"
abgefragt . Sollte diese Datei existieren wird die (neue) Konfiguration
auch aus ihr geladen . Wenn nicht , ist immer die ORIGINAL - EINSTELLUNG
aktiviert .
*** DRUCKEN ***
* Drucken kann man nur Datensatze (Dateien) die man auf dem Arbeitsblatt sieht
Eben den aktuellen halt .
* Der Druckvorgang wird in Prozent als auch mittels eines grafischen Balken
veranschaulicht .
* Die optimale Seiteneinstellung bzw. Einzelblatt od. Endlospapier koennen
Sie im PREFERENCES-Menu einstellen
*** EDITIEREN ***
* Zum Editieren geladener Datensatze <RETURN> drucken oder das entsprechende
Gadget aus der Menuleiste anklicken .
Nun kann mit den <CURS>-UP oder <CURS>-Down Tasten der zu andernde Daten-
satz angescrollt werden .
Gescrollt kann immer nur im aktuellen Bildschirmbereich werden
Also Maximal vom Datensatz XXX bis Datensatz XXX+17
Haben Sie diesen erreicht , nochmals <RETURN> drucken und der Datensatz
wird in das Arbeitsfenster ubernommen und fragt Sie Schritt fur Schritt
nach den (neuen) Daten .
Wenn Sie z.B. Datensatz No.: <15> andern wollen , aber nur die SUMME 1:
dann drucken Sie bei den INPUTS DATUM-WARE-EINHEIT <RETURN> das Programm
unbernimmt bei LEERINPUTS immer den vorigen INHALT .
Lautet das Feld Ware nun PLATTENSPIELER , so bleibt es auch so , wenn
Sie lediglich <Return> drucken .
Anders bei den NUMERISCHEN Feldern <Summe 1> <Summe 2>
Hier muss immer der neue Wert eingegeben werden !
Ein <RETURN> ohne Eingabe hat immer den wert 0.00
* Ich bin bestrebt <Grub_Calc> weiterzuentwickeln , sollten Sie die erste
Version des Programmes kennengelernt haben , so konnen Sie jetzt sehen
wie sehr (zum Guten) dieses Programm erweitert und verandert wurde .
Eigentlich war dieses Programm lediglich mein erster Versuch in AMOS-Basic
(Als auch mein erstes Programm uberhaupt) .
An Weiterentwickeln war vorerst nicht zu denken .
Da ich aber die DruckerRoutine etwas einschrankte , so das ein einwandfreier
Ausdruck nicht moglich war , ohne sich bei mir registrieren zu lassen
und auch tatsachlich einige Herrschaften eine lauffaehige Version des
Programmes wollten , wurde ich motiviert weiterzumachen .
*** Warum ist Grub_Calc_V1.1 nicht voll lauffahig ? ***
Dazu stellt sich mir zuerst die Frage :
Wer kann Grub_Calc_V1.1 brauchen ?
Der Anwendungsbereich von Grub_Calc_V1.1 liegt in der Berechnung
und Addierung zweier Summen (Diese koennen positiv als auch negativ sein) .
unter Berucksichtigung von Daten wie ( DATUM WARE EINHEIT ) - Default
Auf gut Deutsch eine reinrassige EINAHMEN-AUSGABEN > Rechnung
mit sauberer einstellbarer DRUCKERAUSGABE ( fur registrierte User )
Diesen Zweck erfullt Grub_Calc_V1.1 zur genuege .
Ja es bietet sogar einige nette Kleinigkeiten die nicht zu verachten sind
Wenn jemand glaubt damit sei das grosse Geld zu machen , dann bitte Ich
denjenigen gerne es einmal zu versuchen .
Ich sehe es jedoch nicht ein nachtelang zu tufteln und tippen um ein Pro-
gramm dann an jeden freizugeben , ohne eine kleine Entschadigung dafur
zu erhalten .
Sicherlich ist das Programm Grub_Calc (noch) nicht fehlerfrei,doch habe ich mich
bemueht alle Fehlerquellen soweit als moeglich auszuschalten . Meiner
Meinung nach ist Grub_Calc sogar sehr anwenderfreundlich programmiert.
( Hauptsaechlich auf mich bezogen )
Programmversionen : Zur Zeit gibt es 2 Versionen des Prgs
1. Grub_Calc_V.1.0 - Public Domain Version
2. Grub_Calc_V.1.1 - Erweiterte Version
Bestimmungen - Rechte des Autors
Die 1.Version des Programmes wird (ausschlieszlich) von mir an bestimmte
Public Domain Serien weitergeleitet . Sollte das Programm in andere Serien
als von mir vorgesehen erscheinen , so geschieht dies nur unter vorheriger
Einholung meiner schriftlichen Zustimmung .
Die 1.Version des Programmes muss mit dieser Anleitung,sowie den Directory`s
Grub_Calc und Grub_Calc/Dat belassen werden
Jegliche Veraenderung des Programmes ist verboten !
Grundsaetzlich ist die 1.Version Grub_Calc voll lauffaehig,bis
auf die kleine Einschraenkung , dass beim Drucken einer Datei
eine Info-Zeile mit ausgegeben wird.
Die 2.Version des Programmes ist ohne Einschraenkungen lauffaehig
Um in den Genusz einer solchen Version zu kommen muessen Sie Sich
bei mir registrieren lassen , dass heiszt
10 DM an den Autor schicken - Fertig !
Adresse nicht vergessen !
Dafuer bekommt Ihr :
Jeweils die neueste (Voll) Version von
Grub_Calc
und einen Dauer (Gratis) Update-Service
-------------------------------------------------------------------------------
Zum Programm
!!!!!!! Gilt Nur fur Version V.1.0 !!!!!!!!
Grub_Calc benoetigt zum einwandfreien Arbeiten folgende Bilder und Dateien
Das Verzeichnis < Grub_Calc >
|
|
+
mit dem Unterverzeichnis < Dat > - hier werden die Daten abgelegt
-------
-------------------------------------------------------------------------------
Der Hauptschirm
----------------
Nach dem Ladevorgang befindet man sich im Hauptmenu
Dieses umfaszt lediglich 3 Auswahlmoeglichkeiten
1. <D>atei - in den Arbeitsmodus von Grub_Calc
2. <I>nfo - Kurzer Text des Autors
3. <Q> - Quit zurueck zum System
Um in das jeweilige Programm zu kommen ist der entsprechende Anfangsbuchstabe
zu druecken .
--------------------------------------------------------------------------------
Die Menues
----------
<D>aten
-------
Dies ist der wichtigste Teil von Grub_Calc .
Alle Funktionen wie : <Laden> <Speichern> <Eingeben> <Drucken> werden von hier
aus gesteuert .
Um in den ausgewaehlten Modus zu kommen gibt es zwei Varianten
1. Die Wahl mit der Maus in die dafuer vorgesehenen Grafik-Symbole links und
rechts oben am Bildschirm.
2. Die Wahl mit dem Tastaturkuerzel
<L> - fuer <L>aden
<S> - fuer <S>peichern etc.
Auf Grosz oder Kleinschreibung braucht nicht geachtet zu werden
Daten <E>ingeben
----------
Anklicken des Symbols bzw. Taste <E>
Die erste Information die Grub_calc nun verlangt ist die Anzahl der einzugebenden
Datensaetze.(max.400je Datei)
Die zweite Abfrage bezieht sich auf die beiden Moeglichkeiten
von der <N>eugestaltung einer Datei oder dem <A>nhaengen neuer Daten
an eine bereits bestehenden Datei (erweitern).
Diese Auswahl wird durch das jeweilige Tastaturkuerzel erreicht
Nun werden Sie mit dem File Requestor konfrontiert
je nach Wahl <N>eu oder <A>nhaengen werden Sie aufgefordert
eine Datei auszusuchen bzw. einen neuen Namen einzugeben.
Anschlieszend folgen die Abfragen nach :
Datum ALPHANUMERISCH
Ware ALPHANUMERISCH
Einheit ALPHANUMERISCH
Summe1 NUMERISCH
Summe2 NUMERISCH
Dies geschieht ausnahmslos ueber die Info-Zeile.
Ein Uberspringen der ersten 3 Felder mit <RETURN> ist in der Public Domain
Version von Grub_Calc nicht erlaubt.
Wenn alle 5 Eintraege getaetigt wurden uebernimmt das Programm den Satz in
den Speicher (DISK: RAM: HD: etc.) und in den einzelnen Bildschirmspalten.
Die Summen SUMME1,SUMME2 und TOTAL werden nach jedem Eintrag neu berechnet und
angezeigt
Sollte eine Summe ins Negative gehen (Minus) , so wird diese andersfarbig
mit einem Minuszeichen gezeigt .
Nach dem beenden der Eintraege wartet das Programm auf eine Tastaturbestaetigung
welche in der Info-Zeile angekuendigt wird.
Daten <L>aden
-------
Anklicken des Symbols bzw. Taste <L>
Anschlieszend folgt der Auswahlrequester welcher automatisch ins Vercheichnisz
<Grub_Calc/Dat> verzweigt .
Nun wird die entsprechende Datei ausgewaehlt und angezeigt .
Sollte eine Datei nicht gefunden werden oder ein Fehler beim Lesen auftreten
so wird dies immer in der Info-Zeile bekannt gegeben (jede Nachricht in der
Info-Zeile wartet auf eine Tataturbestaetigung).
Daten <D>rucken
---------
Anklicken des Symbols bzw, Taste <D>
Siehe Daten<L>aden
-------------------------------------------------------------------------------
Mir bekannte < Bugs >
Leider konnte ich nicht alle Bugs entfernen , arbeite aber stets daran das
Programm zu verbessern
= Ein Fehler tritt z.B. beim Eingeben auf :
Wenn man bei der Input - Abfrage (Wieviele Datensaetze ?)
mehrmals RETURN drueckt,dann bricht das Programm
nicht nach den eingegebenen Saetzen ab , sondern
wiederholt die <N>eu oder <A>nhaengen - Routine so oft
als RETURN gedrueckt wurde.
Man muss dann immer einen Dateinamen angeben
und mit erneuter Eingabe beginnen (erst jetzt erkennt das
Programm ,dasz es sich um falsche Daten (2.illegaler Input)
handelt und bricht mit der <Bug-Error> Meldung aus der Schleife
Bei ordnungsgemaeszer Eingabe von 1 X RETURN (Wie viele Datens.)
verarbeitet das Programm jedoch alle Daten anstandslos !
------------------------------------------------------------------------------
Zur Zeit bin ich mit der erstellung einer Public-Domain Reihe fuer den Raum
Oesterreich beschaeftigt .
Die Serie nennt sich EXEC
Aufgenommen werden nur Public Domain Programme die Ihr selbst programmiert
habt .
Gesucht werden allerdings nur nette brauchbare Beitraege
PS.: EXEC gibts gratis !!!!!
Programme aus anderen Serien werde ich nicht aufgenommen !
Meine Adresse
Exec
Erich Schaber
Wiestal 143
A-5411 OBERALM / Sbg